package com.carful.v10.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDate;

/**
 * @author ad
 * Date 2024/7/12 16:12
 */

@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class HyInfo {
    /**
     * {
     *             "HYXX01": "HY278116",
     *             "HYMC": "米兰",
     *             "XB": 1,
     *             "CSRQ": "1986-04-16",
     *             "DJRQ": "2018-09-18",
     *             "HYK01": "B0014319",
     *             "HYLX01": "2",
     *             "HYLXMC": "会员",
     *             "HYKZL01": "3",
     *             "HYKZLMC": "VIP会员铂金卡",
     *             "HYJF": 10960.2,
     *             "HYCZ": 0,
     *             "LJSYJF": null,
     *             "LJSYCZ": null,
     *             "LJXFJE": 87288,
     *             "FKBM01": "000205",
     *             "FKBMMC": "江油客服中心",
     *             "SJHM": "15351259955",
     *             "XXDZMC": "四川省绵阳市江油市碧桂园绵州府10-1301",
     *             "YXRQ": "2060-05-09",
     *             "SFZH": "510781198604160025",
     *             "PQLB": []
     *         }
     */
    @JsonProperty("HYXX01")
    private String HYXX01;
    @JsonProperty("HYMC")
    private String HYMC;
    @JsonProperty("XB")
    private Integer XB;
    @JsonProperty("CSRQ")
    private LocalDate CSRQ;
    @JsonProperty("DJRQ")
    private LocalDate DJRQ;
    @JsonProperty("HYK01")
    private String HYK01;
    @JsonProperty("HYLX01")
    private String HYLX01;
    @JsonProperty("HYLXMC")
    private String HYLXMC;
    @JsonProperty("HYKZL01")
    private String HYKZL01;
    @JsonProperty("HYKZLMC")
    private String HYKZLMC;
    @JsonProperty("HYJF")
    private Double HYJF;
    @JsonProperty("LJSYJF")
    private String LJSYJF;
    @JsonProperty("LJSYCZ")
    private String LJSYCZ;
    @JsonProperty("LJXFJE")
    private String LJXFJE;
    @JsonProperty("FKBM01")
    private String FKBM01;
    @JsonProperty("FKBMMC")
    private String FKBMMC;
    @JsonProperty("SJHM")
    private String SJHM;
    @JsonProperty("XXDZMC")
    private String XXDZMC;
    @JsonProperty("YXRQ")
    private LocalDate YXRQ;
    @JsonProperty("SFZH")
    private String SFZH;
    @JsonProperty("PQLB")
    private String PQLB;
}
